package com.coderman.common.starter.tianqing.qlexpress.service;

import java.util.Map;

/**
 * Description: 对外统一暴漏调用ql表达式的接口
 * 结合nacos数据groupId,dataId进行调用
 * date: 2020/10/14
 *
 * @author fanchunshuai
 * @version 1.0.0
 * @since JDK 1.8
 */
public interface QlScriptRunner {
    /**
     *
     * @param dataId nacos配置的dataId
     * @param groupId nacos配置的groupId
     * @param context ql表达式对应的变量
     * @return
     */
    Object exeQlExpress(String dataId, String groupId, Map<String, Object> context);
}
